soaking pit furnace - German English Dictionary